package model.controller;

import model.bean.Dispositivo;
import model.bean.Participante;
import model.dao.DispositivoDAO;
import model.dao.ParticipanteDAO;

public class DispositivoController {
	
	private DispositivoDAO dao;
	
	public DispositivoController() {
		this.dao = new DispositivoDAO();
	}
	
	public Dispositivo acharDispositivoPeloId(int idDispositivo){
		Dispositivo p = dao.findDispositivoById(idDispositivo);
		return p;
	}
	
	public void cadastrarDispositivo(Dispositivo dispositivo){
		dao.cadastraDispositivo(dispositivo);
	}
	
	public void deletarDispositivo(int idDispositivo){
		dao.removerDispositivoPeloId(idDispositivo);
	}
	
	public void vincularAmbienteDispositivoPeloNome(String nomeAmbiente , String nomeDispositivo){
		dao.vinculaAmbienteDispositivoPeloNome(nomeAmbiente, nomeDispositivo);
	}
	
	public void vincularAmbienteDispositivoPeloId(int idAmbiente , int idDispositivo){
		dao.vinculaAmbienteDispositivoPeloId(idAmbiente, idDispositivo);
	}
}
	
